package com.zhuoyue.system.mapper;

import com.zhuoyue.common.core.domain.CategoryNameAndNum;

import java.util.List;

/**
 * @author zhanghui
 * @date 2021/9/29 10:19
 */
public interface CategoryNameCodeMapper {
    /**
     * 通过设备类型查询类型名称
     *
     * @param code
     * @return
     */
    String getCategoryNameByCode(String code);

    /**
     * 通过设备类型列表查询类型名称
     * (in查询会自动去重, 故不推荐使用)
     *
     * @param codeList
     * @return
     */
    @Deprecated
    List<String> getCategoryNameListByCodeList(List<String> codeList);

    /**
     * 获取类型名与类型编号列表
     *
     * @return
     */
    List<CategoryNameAndNum> getCategoryNameAndNumList();
}
